<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>

		<script type="text/javascript">
			//  打印1到10000之间的完全数。（6，28，496，8128）
			// 完全数概念：它所有的真因子（即除了自身以外的约数）的和（即因子函数），恰好等于它本身。
			for (i = 1; i < 10000; i++) {
				sum = 0; //每一次需要重置sum
				for (j = 1; j < i; j++) { //找出因子
					if (i % j == 0) {
						sum = sum + j;
					}
				}
				if (sum == i) {
					console.log(sum);
				}
			}
		</script>
	</body>
</html>
